package org.example.wax.domain;

import com.fasterxml.jackson.annotation.JsonInclude;

import java.io.Serializable;
import java.util.List;

public class NetworkStatus implements Serializable {

    private Integer index;

    private String ip;

    private String status;

    private List<Integer> boxes;

    @JsonInclude(JsonInclude.Include.NON_NULL)
    private List<Integer> opened;

    public Integer getIndex() {
        return index;
    }

    public void setIndex(Integer index) {
        this.index = index;
    }

    public String getIp() {
        return ip;
    }

    public void setIp(String ip) {
        this.ip = ip;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public List<Integer> getBoxes() {
        return boxes;
    }

    public void setBoxes(List<Integer> boxes) {
        this.boxes = boxes;
    }

    public List<Integer> getOpened() {
        return opened;
    }

    public void setOpened(List<Integer> opened) {
        this.opened = opened;
    }
}
